﻿@charset "utf-8";
/* CSS Document */
body{margin:0px; padding:0px; font-size:16px; font-family:Arial, "微软雅黑"; color:#666;}
a{color:#666; text-decoration:none; outline:none;}
a:active{star:expression(this.onFocus=this.blur());} 
img{border:0px;}
a:link {text-decoration: none; outline:none;}
a:visited{text-decoration: none; outline:none;}
a:hover{text-decoration:none; color:#f00; outline:none;}
ul, p, dl, dt, dd{padding:0px; margin:0px;}
li{list-style-position:outside; list-style-type:none;}
h1, h2, h3, h4, h5{font-size:14px; padding:0px; margin:0px;}
h1{font-size:16px;}
h5{font-size:12px;}
.fl{float:left;}
.fr{float:right;}
.clear_f{clear:both; height:0px; padding:0px; margin:0px; display:block; _display:inherit;}
.h10{height:10px; overflow:hidden; clear:both;}
.h50{ overflow:hidden; clear:both;}
input{background:transparent; padding:0px; font-size:12px; font-family:Arial, "微软雅黑"; color:#888; /*outline:none;*/ border:0px;}
em{font-style:normal;}

.wal{width:1200px; margin:0px auto;}
.orange{color:#ff6600;}
.w209{width:209px;}
.w950{width:950px;}
.w950 img{ max-width:100%;}
.headLine{background:url(../images/headline.png) top repeat-x; height:10px; width:100%; position:absolute; z-index:20; left:0px; top:87px;}
/*.headDiv, .headDiv .wal{height:87px; position:relative; background:#FFF;}*/
.headDiv .logo{position:absolute; left:0px; top:11px;}
.nav{position:absolute; right:-15px; top:14px;}
.nav li{float:left; font-size:16px;}
.nav a{display:block; float:left; white-space:nowrap; height:87px; line-height:87px; padding:0 17px;}
.nav a:hover, .nav .aNow, .nav .aNow1{color:#ff3300;}

.sNav{position:absolute; z-index:100; top:80px; background:url(../images/snav_1.png) left top no-repeat; width:118px; height:180px; display:none;}

.sNav1{position:absolute; z-index:100; top:80px; background:url(../images/snav_1.png) left top no-repeat; width:450px; height:216px; display:none;}

.sNav .imgDiv{padding-top:31px; width:310px;}
.sNav .list{padding-top:24px; width:138px;}
.sNav li a{display:block; height:35px; line-height:35px; font-size:16px; overflow:hidden; text-align:center;}
.sNav2{background:url(../images/snav2.png) left top no-repeat;}

.footDiv, .footDiv .wal{background:url(../images/foot_1.gif) top repeat-x;/* height:250px; */position:relative;}
.footDiv .tel{height:56px; line-height:50px; overflow:hidden; font-size:18px; color:#FFF;}
.footDiv .tel b{font-size:30px; position:relative; top:4px;}
.footDiv .list{height:121px;}
.footDiv .list li{line-height:18px; width:390px; overflow:hidden; float:left; padding-top:10px;}
.footDiv .list li h2{color:#999;}
.footDiv .link{height:35px; line-height:35px; overflow:hidden;}
.footDiv .link a{color:#4f4f4f; padding-right:24px;}
.footDiv .link a:hover{color:#fff;}
.footDiv .ewm{position:absolute; top:26px; right:0px; text-align:center; color:#ccc; line-height:32px;}

.tempWrap{margin:0 auto;}

.pageBg{background:url(../images/pagebg_1.gif); min-height:500px; _height:500px;}
.pageBanner{height:450px;}
.pageBg2{background:url(../images/line_1.gif) 231px top repeat-y; min-height:500px; _height:500px;}

.sideBoxNow{position:fixed; left:50%; margin-left:-600px; top:0px; width:209px;}
.sideBoxNow2{position:absolute;}

.sideNav h1{font-size:24px; font-weight:400; border-bottom:#f00 solid 3px; height:40px; padding-top:46px;}
.sideNav a{display:block; height:41px; line-height:41px; padding-left:10px; border-bottom:#e6e6e6 solid 1px; font-size:16px; background:url(../images/ico2_1.png) right center no-repeat;}
.sideNav a:hover, .sideNav .aNow{color:#f00; background:#FFF url(../images/ico2on_1.png) right center no-repeat;}
.sideNav ul { margin-top:10px;}
.sideTel{padding:23px 0;}

.sideBtn{width:209px; overflow:hidden; position:relative;}
.sideBtn ul{width:110%;}
.sideBtn li{float:left; width:103px; height:47px; padding-right:3px;}
.sideBtn a{display:block; height:44px; line-height:44px; overflow:hidden; position:relative; padding-left:42px; font-size:14px; color:#FFF; background:#cc9933;}
.sideBtn a img{position:absolute; left:0px; top:0px;}
.sideBtn .li_02 a{background:#66cc99;}
.sideBtn .li_03 a{background:#ff6600;}
.sideBtn .li_04 a{background:#ff9900;}

.sideBar2{position:fixed; z-index:20; left:0px; top:50%; margin-top:-300px; width:64px; border:4px solid #ff6600;}
.sideBar2 li{height:65px;}
.sideBar2 a{display:block; height:64px; text-align:center; background:#999; font-size:13px; color:#FFF;}
.sideBar2 a div{height:32px; padding-top:8px; height:32px;}
.sideBar2 a:hover{background:#ff6600;}

.pageTitle{height:88px;/* overflow:hidden;*/ border-bottom:#d4d4d4 solid 1px;}
.pageTitle .fl{padding-top:55px; font-size:20px; color:#f00; font-weight:400;}
.pageTitle .fl span{font-size:14px; color:#ccc; padding-left:10px;}
.pageTitle .pageTitle2{background:url(../images/nimg16_1.png) left center no-repeat; padding-left:22px; line-height:33px; position:relative; top:55px; font-size:14px; color:#666;}
.pageTitle .pageTitle2 li{ float:left; display:inline-block;}
.pageTitle .pageTitle2 a{padding:0 2px; color:#666;}
.pageTitle .pageTitle2 a:hover{color:#ff6600;}

.topA{display:block; background:url(../images/nimg47.png) left top no-repeat; width:47px; height:48px; position:fixed; z-index:20; right:50%; margin-right:-650px; bottom:100px; display:none;}

.tabContent{display:none;}
.tab li{cursor:pointer;}

/*导航*/
.zzsc {width: 1210px;height: 80px;line-height: 80px;background: #f7f7f7; margin: 0 auto;}
.zzsc .zzsc_logo {padding-right: 21px;border-right: #a4a7b5 solid 1px;}
.zzsc .zzsc_logo img{ display:block;}
.zzsc a {font-size: 18px;line-height: 80px;color: #4c4c4c;text-decoration: none;padding: 0px 26px;display: block;float: left;}
.zzsc .zzsc_phone {float: right;color: #a9080d;background: url(../images/zzsc_phone_1.png) left no-repeat;padding-left: 30px;font-size: 18px;font-weight: bold;}
.zzsc a:hover{ color:red;}
/*底部*/
.footer {background: url(../images/footer-bg_1.png) repeat 0 0;/* padding: 30px 0; */font-size: 14px;color: #fefefe;margin: 0 auto;}
.container {width: 1073px;margin: 0 auto;background: url(../images/ten_years_2.png) top center no-repeat;text-align: center;/*  padding-top: 30px;*/}
.footer p a {color: #FFF;font-size: 14px;}
.footer {width: 100%;height: 160px;background: #1f1f1f;text-align: center;padding-top: 30px;}
.mar-top {margin: 20px 0 0 0;}
.mar-top2 {margin: 10px 0 0 0;}


/*右侧浮动*/
 .floating_ck{position:fixed;right:20px;top:30%;}
.floating_ck dl dd{position:relative;width:75px;height:80px;background-color:#646577; border-bottom: solid 1px #fff;;text-align:center;background-repeat:no-repeat;background-position:center 20%;cursor:pointer;}
.floating_ck dl dd:hover{background-color:#fff;border-bottom:solid 1px #fff;}
.floating_ck dl dd:hover .floating_left{display:block;}
.consult{background-image:url(../images/zxicon_1.png);}
.words{background-image:url(../images/kefu_1.png);}
.qrcord{background-image:url(../images/weixin_1.png);}
.return{background-image:url(../images/fanhui_1.png);}
.floating_ck dd span{color:#fff;display:block;padding-top:54px;}
.floating_left{position:absolute;left:-160px;top:0px;width:160px;height:80px;background-color:#ffffff;border-bottom:solid 1px #fff;display:none;}
.floating_left a{color:#fff;line-height:80px;}
.floating_ewm{height:160px;top:0px;}
.floating_ck .qrcord i{background-image:url(../images/mm_1.png);display:block;width:145px;height:145px;margin:auto;margin-top:7px;}
.floating_ewm p{color:#fff;margin-top:5px;}
.floating_ewm .qrcord_p01{font-size:12px;line-height:20px;}
.floating_ewm .qrcord_p02{font-size:18px;}


.floating_ewms{height:60px;top:0px;}
.floating_ck .words i{background-image:url(../images/kf_1.png);display:block;width:220px;height:60px;margin:auto;}
.floating_lefts{position:absolute;left:-220px;top:0px;width:160px;height:80px;display:none; transition:width 0.4s;/* Firefox 4 */ moz-transition:width 0.4s;/* Safari and Chrome */ o-transition:width 0.4s;/* Opera  */ }
.floating_ck dl .words:hover .floating_lefts{display:block; }











/*在线报名*/
.w1100{width: 950px;padding-bottom: 60px;}

/*.member{ width:730px; height:43px; line-height:43px; background:url(../images/online_number.gif) no-repeat; text-align:center; font-family:"å¾®è½¯é›…é»‘"; font-size:14px; color:#8ad542; font-weight:bold; margin-top:10px;}*/
.notice{ height:242px; background:url(../images/notice_bg_1.gif) repeat-x; padding:0px 10px; border:#dfdfdf solid 1px; margin-top:13px;}
.notice dt{background:url(../images/notice_dt_bg_1.gif) repeat-x bottom; margin-bottom:10px;}
.notice dt h2{ height:36px; background:url(../images/notice_h2_bg_1.gif) no-repeat left center; padding-left:25px; font-size:14px; color:#8ad542; line-height:36px;}
.notice dd{ line-height:22px; overflow:hidden; zoom:1; padding-bottom:8px;}
.notice dd span{ display:block; float:left; width:20px; height:19px; color:#FFF; background:url(../images/em_bg_1.gif) no-repeat; text-align:center; margin-right:8px;margin-top: 2px;}
.notice dd p{ display:block; width:880px;float:left;    font-size: 12px; font-family: "Microsoft YaHei";}
.ideal{ background:#8ad542; border-radius:5px; margin-top:15px; padding:8px; padding-top:0px; position:relative;}
.ideal h2{ height:35px; background:url(../images/ideal_h2_icon_1.gif) no-repeat left center; padding-left:28px; color:#FFF; font-size:14px; line-height:35px;}
.ideal dl{ background:#fff; border-radius:0px 0px 5px 5px; padding:15px 0px 15px 10px; overflow:hidden; zoom:1;}
.ideal dt{ height:25px; margin-bottom:10px;}
.ideal dt label{ text-align:right; width:100px; line-height:25px; display:block; float:left;font-size: 12px; font-family: "Microsoft YaHei";}
.ideal dd{ width:390px; margin:0 auto; line-height:28px; text-align:center; border:#8ad542 solid 1px; color:#ff0000; font-size: 12px; font-family: "Microsoft YaHei";}
.arrow{ width:25px; height:30px; background-position:0px -103px; margin:5px auto;}
.arrows{width: 125px;height: 35px;margin: 0 auto;margin-top: 7px;text-align: center;line-height: 35px; color: #fff; background: #57de42;border-radius:5px;position: absolute; bottom: -47px;left: 24.48%;cursor:pointer;}
/*下拉框美化代码*/
/*.subnav_t, .subnav_f, .news dd em, .top_f .top_f_r .search .search_btn, .inquiry_btn, .arrow, .submit_btn, .sub_menu li a:hover, .sub_menu li a, .subnav ul li.hot a, .subnav ul li.hot a:hover {background: url(../images/allbgs_1.png) no-repeat;}*/
.arrow {width: 125px;height: 35px;margin: 0 auto;margin-top: 7px;text-align: center;line-height: 35px; color: #fff; background: #57de42;border-radius:5px;position: absolute; bottom: -47px;left: 43.48%;cursor:pointer;}
.arrow:hover{ background:#5EA804;}
.arrow2 {width: 125px;height: 35px;margin: 0 auto;margin-top: 7px;text-align: center;line-height: 35px; color: #fff; background: #57de42;border-radius:5px;position: absolute; bottom:-47px;left: 43.48%;  cursor:pointer;}
.arrow2:hover{ background:#5EA804;}
.arrows {width: 125px;height: 35px;margin: 0 auto;margin-top: 7px;text-align: center;line-height: 35px; color: #fff; background: #57de42;border-radius:5px;position: absolute; bottom: -47px;left: 33.88%;cursor:pointer;}
.arrows:hover{ background:#5EA804;}
.arrow2b {width: 125px;height: 35px;margin: 0 auto;margin-top: 7px;text-align: center;line-height: 35px; color: #fff; background: #57de42;border-radius:5px;position: absolute; bottom:-47px;left: 53.48%;  cursor:pointer;}
.arrow2b:hover{ background:#5EA804;}
.arrow3b {width: 125px;height: 35px;margin: 0 auto;margin-top: 7px;text-align: center;line-height: 35px; color: #fff; background: #57de42;border-radius:5px;position: absolute; bottom:-47px;left: 53.48%;  cursor:pointer;}
.arrow3b:hover{ background:#5EA804;}
.information{ background:#8ad542; border-radius:5px; padding:8px; padding-top:0px;    margin-top: 13px;    position: relative;}
.information h2{ height:35px; background:url(../images/information_h2_bg_1.gif) no-repeat left center; padding-left:28px; color:#FFF; font-size:14px; line-height:35px;}
.information h2.touch{ background:url(../images/touch_h2_bg_1.gif) no-repeat left center;}
.information dl{ background:#fff; border-radius:0px 0px 5px 5px; padding:15px 0px 15px 10px; overflow:hidden; zoom:1;}
.information dt{ width:300px; height:25px; margin-bottom:10px; float:left;font-size: 12px; font-family: "Microsoft YaHei";}
.information dt .wby{ width:180px; height:20px; padding:0px 5px; border:#dedede solid 1px; line-height:20px; border-radius: 3px; -moz-box-shadow:3px 3px 3px #f3f3f3 inset;-webkit-box-shadow:3px 3px 3px #f3f3f3 inset; box-shadow:3px 3px 3px #f3f3f3 inset;}
.information dt label{ text-align:right; width:100px; line-height:25px; display:block; float:left;font-size: 12px; font-family: "Microsoft YaHei";}
.information dd{ width:390px; margin:0 auto; line-height:28px; text-align:center; border:#8ad542 solid 1px; color:#ff0000; font-size: 12px; font-family: "Microsoft YaHei"; }
.information dt.award{ width:700px; height:71px; margin-bottom:10px; float:left;}
.information dt.award .wby{ width:530px; height:68px;}
.information dt.award label{line-height:71px; }
.submit{ width:230px; margin:0 auto; line-height:34px;margin-top: 10px;    position: absolute;bottom:-47px;left: 53.48%;}
.submit_btn{ width:125px; height:34px; background-position:0px -133px; border:none; cursor:pointer; float:left; outline:none;font-size: 16px; color:#fff;}
.floL{ float:left;}
.floR{ float:right;}
.mat10{ margin-top:10px;}
















